/**
 * 每个响应式数据都包含一个dep对象，当数据改变，dep会发送通知。
 */
class Dep{
    static target

    subs=[]

    //添加观察者
    addSub(sub){
        if(sub && sub.update){
            this.subs.push(sub)
        }
       
    }
    //发送通知
    notify(){
        this.subs.forEach(sub=>{
            sub.update()
        })
    }
}